Definition of Cupid's Itch

  • (noun) a communicable infection transmitted by sexual intercourse or genital contact

Antonyms of Cupid's Itch


No Antonyms Found.

Homophones of Cupid's Itch


No Homophones Found.